lie down on the job - German English Dictionary